Revision: wmaker--cvs--0--patch-1044
Archive: voins@altlinux.ru--2004-wmaker
Creator: Dan Pascu <dan@windowmaker.org>
Date: Thu Oct 28 19:15:18 MSD 2004
Standard-date: 2004-10-28 15:15:18 GMT
Modified-files: wrlib/ChangeLog wrlib/convert.c
New-patches: voins@altlinux.ru--2004-wmaker/wmaker--cvs--0--patch-1044
Summary: - Fixed not working Grayscale visual (was crashing)
CSCVSID: MAIN.1045
Keywords: cscvs:MAIN-1045

Author: dan
Date: 2001/05/10 21:31:13
- Fixed not working Grayscale visual (was crashing)
- Fixed wrong display of images with alpha in StaticGray and GrayScale visuals
- Hermes lib is used now only to convert if the visual is TrueColor and no
dithering is necesarry. This is because currently hermeslib doesn't
support to convert to an indexed destination image (so it can't convert to
PseudoColor, StaticGray and GreyScale visuals). It can convert to
StaticColor since this visual uses masks as the TrueColor visual, but
without dithering. Also hermeslib only supports dithering for just 2
combinations of source/destination bits/masks, none of which are useful
for wrlib, so no conversion that needs dithering is currently done
through hermeslib.
